table.formeditor { width: 100%; border: 1px solid #000000; }
tr.formeditor { height: 400px; }
table.formeditor td.visual { vertical-align: top; }
table.formeditor td.right { width: 400px; border-left: 5px solid #c0c0c0; vertical-align: top; margin: 0px; padding: 5px; }

table.formeditor .right .new-widgets .new-widget { display: block; float: left; margin: 0px 10px 10px 0px; border: 1px solid #c0c0c0; width: 180px; }

table.formeditor .right .settings div.af-label { width: 150px; }

.visual .widgetholder { padding: 5px; margin: 5px; border: 1px dashed #c0c0c0; }

.widget-mockup { border: 1px solid #e8e4a0; padding: 4px; margin-bottom: 4px; width: 310px; }
.widget-mockup .textblock { float: left; width: 150px; }
.widget-mockup .textblock .label { width: 150px; overflow: hidden; height: 20px; line-height: 20px; white-space: nowrap; }
.widget-mockup .textblock .name { width: 150px; overflow: hidden; height: 20px; line-height: 20px; font-size: 10px; white-space: nowrap; }
.widget-mockup .mockup { float: left; width: 100px; height: 32px; }
.widget-mockup .controls { float: left; width: 40px; height: 32px; }
.widget-mockup .sort { background-image: url('/shared/icons/sortable.png'); width: 16px; height: 16px; float: left; margin-top: 10px; cursor: move; display: block; }

.widget-del-dialog .img { background-color: #ffffff; padding: 4px 0px; text-align: center; margin-top: 10px; }

.object-edit-dialog {}
.object-edit-dialog .img { background-color: #ffffff; padding: 4px 0px; text-align: center; }
.object-edit-dialog .items {}
.object-edit-dialog .items .item { border-bottom: 1px dashed #c0c0c0; padding: 4px 0px; line-height: 25px; height: 25px; }
.object-edit-dialog .items .item .name { width: 150px; overflow: hidden; line-height: 25px; height: 25px; float: left; }
.object-edit-dialog .items .item div.set { float: left; width: 65px; height: 25px; text-align: center; background-color: #d0d0d0; margin-right: 5px; }
.object-edit-dialog .items .item div.value { float: left; width: 230px; height: 25px; }
.object-edit-dialog .items .item div.value input.max { width: 100%; }
.object-edit-dialog .items .item div.value input.value { border: 1px solid #808080; }
.object-edit-dialog .items .item div.value input.compile { background-color: #d0ffd0; background-image: none; }

